wind-driven generator - English Synonyms Dictionary